sediment contamination - French English Dictionary